Cloud Automatic Software Development

نویسندگان

  • Hind Benfenatki
  • Hamza Saouli
  • Aïcha-Nabila Benharkat
  • Parisa Ghodous
  • Okba Kazar
  • Youssef Amghar
چکیده

Software Engineering must face the new challenges imposed by the Cloud Computing paradigm. New methodologies for software development must be proposed. For this purpose, this paper presents a specific methodology for collaborative software development in the Cloud, and then describes the architecture of Automatic Software Development as a Service (ASDaaS). The goal of ASDaaS is to popularize software development in the Cloud and make it accessible to non-IT professionals. In fact, with Cloud Computing and the convergence toward “Everything as a Service”, we no longer consider the classical context of software development, where IT teams or integrators are solicited to perform software development. ASDaaS allows a stakeholder, without computer skills to perform automatic developments from functional requirements, SLA (Service Level Agreement) requirements, and business rules definition. ASDaaS promotes the discovery and composition of web services. It is itself composed of a set of services which can carry out and cover the whole process of software development. ASDaaS also allows the automatic development on Cloud platforms of undiscovered services by model transformation. Indeed, for each new development, a choice of PaaS (Platform as a Service) is performed by matching development constraints imposed by the stakeholder, with the features and services offered by the Cloud Platform.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A multi-scale convolutional neural network for automatic cloud and cloud shadow detection from Gaofen-1 images

The reconstruction of the information contaminated by cloud and cloud shadow is an important step in pre-processing of high-resolution satellite images. The cloud and cloud shadow automatic segmentation could be the first step in the process of reconstructing the information contaminated by cloud and cloud shadow. This stage is a remarkable challenge due to the relatively inefficient performanc...

متن کامل

Evaluation of Agile Software Develeopment Method for Carrier Cloud Service Platform Development

In this paper, we evaluate a method of agile software development for carrier Cloud service platform development. It is generally said that agile software development is suitable for small-scale development, but we adopt it for the development which has more than 30 members. We attempted to enable automatic regression tests for each iteration when we adopted agile software development, so that ...

متن کامل

Automatic Schedule Control for Distributed Software Development in Cloud Computing Environments

This paper proposes an extension of automatic schedule control to the WebSD management model of distributed software development in cloud computing environments. Cloud computing environments provide more flexibility than conventional computing environments. In particular, platform as a service (PaaS) provides more flexibility in application design, development testing, deployment, hosting, team...

متن کامل

Intelligent business processes composition based on multi-agent systems

This paper proposes a novel model for automatic construction of business processes called IPCASCI (Intelligent business Processes Composition based on multi-Agent systems, Semantics and Cloud Integration). The software development industry requires agile construction of new products able to adapt to the emerging needs of a changing market. In this context, we present a method of software compon...

متن کامل

ICDO: Integrated cloud-based development tool for DevOps

This research is based on three drivers. Firstly, software development and deployment cycles are getting shorter and require automatic building and deployment processes. Secondly, elastic clouds are available for both hosting and development of applications. Thirdly, the increasingly popular DevOps introduces new organizational and business culture. This paper presents a research prototype and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013